Hallo, ik probeer informatie van een formulier weer te geven, het aantal vragen en het aantal keuzes wordt dynamisch gegenereerd door de gebruiker. Het formulier is als volgt:
enzovoort... Ik heb geen problemen gehad met het maken van de code om het formulier te genereren, mijn probleem ligt in het weergeven van de informatie die het gebruik in het formulier plaatst. Tot nu toe heb ik geprobeerd een foreach-lus te gebruiken om de vraag weer te geven en vervolgens een andere foreach-lus om de keuzes weer te geven. Ik heb ook geprobeerd de count () te gebruiken en vervolgens een for-lus te gebruiken om door het aantal keuzes te tellen en ze op die manier uit te voeren, zonder succes. Mijn probleem is dat wanneer ik de keuzes probeer weer te geven, ze allemaal worden weergegeven voordat de volgende vraag wordt weergegeven en vervolgens alle keuzes opnieuw worden weergegeven, voordat het script naar de volgende vraag gaat, enzovoort.
2020-12-27 08:10:38
Uw beoogde resultaat is niet erg duidelijk, maar hier is een idee van wat u volgens mij wilt doen. $ i = 1; foreach ($ vragen als $ vraag) { echo $ vraag; echo "
"; foreach ($ keuze [$ i .'- 1 '] als $ keuzes) { echo '-'. $ keuzes. '
'; } echo "
"; $ i ++; } Op basis van uw